English Nouns: phosphoriboisomerase

English Nouns noun 'phosphoriboisomerase' conjugated